India finished on 306/5 as England registered a 31-run win, their first over India in 27 years in World Cups. The win saw England stay alive with a chance to qualify for the semi-final stages as Rohit Sharma's 102 went in vain.<br /><br />Chasing 338 for a win was never going to be easy, especially when India lost opener Lokesh Rahul for a duck with the score on 8. But with skipper Virat Kohli joining the in-form Rohit Sharma in the middle, it was all about buying time in the middle as they blunted the English attack with their perfect mix of caution and aggression. <br /><br />Brief Scores: England: 337/7 (Bairstow 111, Stokes 79; Shami 5/69); India: 306/5 (Rohit 102; Plunkett 3/55)
